Big Huge Thesaurus

royal poinciana

noun